package com.sanyue.springboot.bean;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 解读：
 *  1.@TableName指定实体类对应的表名
 *  2.如果实体类bean——Monster和表名monster一致（驼峰），可以映射上，则可以省略@TableName
 *  3.如果实体类bean——Monster和表名montser_不相同，不能映射上，则需要@TableName指定数据库的表名
 *    表示该类和数据库的对应表进行映射
 * @author: Guan
 **/
@TableName("monster_")
@Data
public class Monster {
    private Integer id;
    private Integer age;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date birthday;
    private String email;
    private String name;
    private String gender;
    private Double salary;
}
